home *** CD-ROM | disk | FTP | other *** search
- Path: dd.chalmers.se!news.chalmers.se!sunic!pipex!howland.reston.ans.net!news.cac.psu.edu!psuvm!auvm!DRAPER.COM!seb
- Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
- Newsgroups: comp.lang.rexx
- Return-Path: <@AUVM.AMERICAN.EDU,@UGA.CC.UGA.EDU:owner-rexxlist@UGA.CC.UGA.EDU>
- Return-Path: <@UGA.CC.UGA.EDU,@SURNAME.DRAPER.COM:seb@DRAPER.COM>
- Content-transfer-encoding: 7BIT
- Message-ID: <199401292341.SAA03206@support4.draper.com>
- Date: Sat, 29 Jan 1994 18:41:50 -0500
- Sender: REXX Programming discussion list <REXXLIST@UGA.BITNET>
- From: "Stephen E. Bacher" <seb@DRAPER.COM>
- Subject: Re: Parsing Data
- Comments: To: REXXLIST@uga.cc.uga.edu
- Lines: 22
-
- >>Just change the parse line to either ...
- >>
- >> parse value d with f1 '|' f2 '|' f3 '|' f4
- >>
- >>or...
- >>
- >> parse var d f1 '|' f2 '|' f3 '|' f4
-
- A better, more general solution is
-
- do while d <> ""
- parse var d field '|' d
- call process_it d
- end
-
- or
-
- array. = ""
- do i = 1 while d <> ""
- parse var d array.i '|' d
- end
-
- - seb
-